package com.kim.authorization.server.mapper;


import com.kim.oauth.common.model.UserAccount;
import org.springframework.stereotype.Repository;

/**
 * 用户账户Mapper
 */
@Repository
public interface UserAccountMapper {

    /**
     * 根据用户名或手机号查询用户账户
     * @param username 用户名或手机号
     */
    UserAccount selectByUserName(String username);

    /**
     * 根据手机号查询用户账户
     * @param phone 手机号
     */
    UserAccount selectByPhone(String phone);

    /**
     * 查询用户账户信息
     * @param accountId  用户账户UD
     */
    UserAccount selectById(String accountId);
}


